package cn.cupster.flowdemo.bean

import android.graphics.Color
import java.io.Serializable

class Vp2PageBean :Serializable{

    companion object{
        const val ACTION_BASE = 0
        const val ACTION_FLOW_OF = 1
        const val ACTION_AS_FLOW = 2
        const val ACTION_CHANNEL_FLOW = 3
        const val ACTION_FLOW_ON = 4
        const val ACTION_CATCH = 5
        const val ACTION_CATCH_2 = 6
        const val ACTION_RETRY = 7
        const val ACTION_BUFFER = 8
        const val ACTION_CONFLATE = 9
        const val ACTION_FLATE_MAP_MERGE = 10
        const val ACTION_FLATE_MAP_LATEST = 11
        const val ACTION_FLATE_MAP_CONTACT = 12
        const val ACTION_FLATTEN_MERGE = 13
        const val ACTION_COMBINE = 14
        const val ACTION_ZIP = 15
        const val ACTION_FOLD = 16
        const val ACTION_REDUCE = 17
        const val ACTION_TAKE = 18
        const val ACTION_TRANSFORM = 19

    }

    var bId : Int? = 0
    var pageName : String? = ""
    var pageBgColor : Int = Color.WHITE

    var codeStr : String? = ""
    var descStr : String? = ""
    var action : Int = ACTION_BASE
}